TCP-IP 4계층
TCP/IP 모델은 네트워크 프로토콜과 통신을 설명하기 위한 모델 중 하나로, 4개의 주요 계층으로 구성되며 OSI 모델과 유사한 개념을 포함하고 있다.
✅ 1계층: 네트워크 액세스 계층(Network Access Layer)
- 물리적 네트워크 매체와 상호작용하기 위한 인터페이스를 제공하는 계층이다.
- 하드웨어, 드라이버, 프로토콜 등을 포함하며, 물리적인 네트워크와 데이터 링크 계층으로 데이터 전송을 처리한다.
- 물리적 네트워크 매체에 대한 접속 및 제어를 관리하고, 네트워크 장치에 고유한 MAC 주소를 부여한다.
✅ 2계층: 인터넷 계층(Internet Layer)
- 데이터 패킷을 목적지로 라우팅하고 중계하는 계층이다.
- 각 장치에 고유한 IP 주소를 부여하고, 패킷 분할 및 조립과 라우팅을 담당한다.
✅ 3계층: 전송 계층 (Transport Layer)
- 통신의 신뢰성과 종단간 연결 관리를 관리하는 계층이다.
- 송신자와 수신자 간의 연결을 설정, 관리 및 해제하고 데이터 전송의 신뢰성을 제공한다.
✅ 4계층: 응용 계층 (Application Layer)
- 사용자와 응용 프로그램 간의 상호작용을 지원하며, 네트워크 서비스 및 응용 프로그램 간의 통신을 관리하는 계층이다.
- HTTP, FTP, SMTP 등 특정 응용 프로토콜 및 서비스를 사용해 데이터를 교환한다.